package com.aaa.dao;

import com.aaa.entity.CourseEntity;
import com.aaa.entity.Pager;

import java.util.List;
import java.util.Map;

public interface CourseDao {
    Pager queryByPages(int pageNo, int pageSize, Map condation);
    //查询单个
    Map queryOne(int course_id);
    //添加
    int course_add(CourseEntity course,int teacher);
    //修改
    int course_update(CourseEntity course,int teacher);
    //删除
    int course_delete(int course_id);

    //查询课程类型

    List queryType();
    //修改状态
    int updateState(int state,int course_id);

    //查询老师
    List queryTeacher();
    //查询所有课程
    List<Map> query_course();
}
